/*-------------------
*Description:        style.css
*Version:            v1.0(2013-1-7)
*Website:            中油瑞飞
*Author:             ann
*update:             2013-1-7
-------------------*/

/* 全局CSS定义 */
/*-------------------
*Description:        style.css
*Version:            v1.0(2013-1-7)
*Website:            中油瑞飞
*Author:             ann
*update:             2013-1-7
-------------------*/

/* 全局CSS定义 */
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,form,fieldset,input,lable,textarea,p,blockquote {margin:0;padding:0;}
body,textarea {font:normal 100 12px "黑体", Arial, sans-serif; color:#636565;}
a:link, a:visited {text-decoration:none;color:#636565;}
a:hover {color:#636565;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6,strong {font-weight:800;font-size:100%;}
label, input, select {vertical-align:middle;}
img, button {background:none;border:none;}
ol,ul,li {list-style:none;margin:0;padding:0;}
table,td {border:none;border-collapse:collapse}
.clear{ clear:both}
a{vertical-align:middle;}

.all{width:100%;margin:0;padding:0; }

.dywt{width:100%; margin:0 auto;}
.d-biaoti{background:url(../images/icon99.jpg) repeat-x; width:100%; height:27px; text-align:center; line-height:27px; font-size:14px;}
.d-biaoti2{background:url(../images/bbb.jpg) repeat-x; width:100%; height:27px; text-align:center; line-height:27px; font-size:14px;  border:1px #09F solid;}
.bgg{background:#fff repeat; border:#247bd7 1px solid; width:100%; margin:0 auto; }
.bgg2{background:#fff repeat; border:#247bd7 1px solid; width:100%; margin:0 auto; border-top:none;}
.d-wenzi{ float:left; margin-left:10px;color:#000;}
.queding{margin-left:20%; margin-top:40px;}
.queding img{float:left; margin-right:50px;}
.d-guanbi{ float:right; margin-right:15px; margin-top:2px;}
.ann44{ float:left; width:300px; margin-top:20px;}
.ann444{ float:left; width:600px; margin-top:20px;}
.ann44 li{float:left; margin-right:8px; line-height:28px;}
.ann555{border:#cccccc 1px solid; height:25px;width:140px; float:left;}
.ziwith{width:50px; text-align:right; float:left; }
.tab1{height:24px; width:140px; border:solid 1px #999; color:#07487f; font-size:12px; font-family:"黑体"; line-height:21px;}
.spaceq{padding-top:3px;}
.spaceq2{margin-top:10px;}
.textfield6{border:#bbbbbb 1px solid; height:200px;line-height:22px; width:400px; margin-top:8px; margin-bottom:8px;}
.textfield2{ width:200px;}
.textfield7{border:#bbbbbb 1px solid; height:120px;line-height:22px; margin-top:8px; margin-bottom:8px; width:95%}
.textfield8{border:#bbbbbb 1px solid; height:22px;line-height:22px; margin-top:5px; margin-bottom:5px; width:200px;}
.textfield88{border:#bbbbbb 1px solid; height:25px;line-height:22px; margin-top:5px; margin-bottom:5px; width:85%;}
.textfieldzw{border:#bbbbbb 1px solid; height:25px;line-height:22px; margin-top:5px; margin-bottom:5px; width:25%;}

.textfield9{border:#bbbbbb 1px solid; height:25px;line-height:22px; margin-top:5px; margin-bottom:5px; width:85%; float:left;}
.bgll{ background:url(../images/bgll.png) no-repeat; position:relative;top:8px;width:56px; height:18px; line-height:18px; float:left; text-align:center; margin-left:5px; }
.bgll a{ color:#FFF;}
.bgll2{position:relative;top:3px;float:left; margin-left:5px; }
.anniu2{background:url(../images/bc.jpg) no-repeat; width:72px; height:24px; line-height:24px; float:left; font-weight:bold; margin-right:20px; text-align:center;}
.anniu2 a{color:#FFF;}
.anniu0{background:url(../images/bc.jpg) no-repeat; width:72px; height:24px; line-height:24px; float:right; font-weight:bold; margin-right:20px; text-align:center;}
.anniu0 a{color:#FFF;}
.anniu-right{margin-top:5px; margin-bottom:5px; width:100%; text-align:right; }
.anniu-left{width:100%; text-align:left; }
.anniu-right ul{display:inline}
.anniu333{float:left; margin-left:5px; }
.anniu-right ul li{display:inline-block;  }
.anniu-right ul li a{background:url(../images/bc.jpg) no-repeat; width:72px; height:24px; line-height:24px; float:left; font-weight:bold; margin-right:5px; text-align:center; color:#FFF;}
.anniu-right-disable ul li a{background:url(../images/icon12.png) no-repeat; width:72px; height:24px; line-height:24px; float:left; font-weight:bold; margin-right:5px; text-align:center; color:#FFF;}
.anniu-left{margin-top:5px; margin-bottom:5px; width:100%; text-align:left; }
.anniu-left ul{display:inline}
.anniu-left ul li{display:inline-block;}
.anniu-left ul li a{background:url(../images/bc.jpg) no-repeat; font-size: 12px; width:72px; height:24px; line-height:24px; float:left; font-weight:bold; margin-left:5px; text-align:center; color:#FFF;}
.anniu-left0 ul li a{background:url(../images/22_18.png) no-repeat; width:23px; height:23px; float:left; margin-left:5px;}
.anniu-left1 ul li a{background:url(../images/22_20.png) no-repeat; width:23px; height:23px; float:left; margin-left:5px;}
.hyr_box4{width:99%; padding:5px;}

.list_con{ line-height:25px;}
.qword{margin-left:10px; width:40px; display:block; float:left; text-align:right; padding-right:5px; margin-top:10px; }
.qqd{margin-left:20px; margin-top:20px;}
.qqd img {margin-right:10px;}
.ann666{border:#cccccc 1px solid; height:25px;width:40%; float:left; margin-top:10px;}
/*.anniu3{background:url(../images/bc.jpg) no-repeat; width:72px; height:24px; line-height:24px; float:left; font-weight:bold; margin-right:28px; text-align:center; }
.anniu3 a{color:#FFF;margin-left:0px;}*/
.anniu4{ margin:10px; }

.list_page{ background:url(../images/bbb.jpg) repeat-x; height:26px;border-bottom:1px solid #c4d9ee; border-left:1px solid #c4d9ee;border-right:1px solid #c4d9ee; }
.list_page ul li{ font-size:12px; font-family:"微软雅黑";}
.list_pageBorder{ padding-top:4px; padding-left:5px; background:url(../images/line.png) no-repeat right center; float:left; height:25px; line-height:20px;}
.list_pageNone{float:left; padding-top:7px; padding-left:8px; padding-right:8px;}
.list_pageBorder01{  float:left; background:url(../images/line.png) no-repeat right center; height:21px;padding-top:7px; }
.list_pageWord{ float:right;  line-height:30px; padding-right:8px;}
.tabb{margin-top:15px;}
.tab2{margin-left:5px;  float:left;}
.tab2 li{float:left;}
.taba{background:url(../images/bn1.png) no-repeat; width:4px; height:26px;}
.tabd{background:url(../images/bn2.png) repeat-x; height:26px; line-height:26px; padding-left:3px; padding-right:3px; font-weight:bold;}
.tabc{background:url(../images/bn3.png) no-repeat; width:4px; height:26px;}
.tabd a{color:#FFF;}
.tabe{background:url(../images/bn4.png) no-repeat; width:4px; height:26px;}
.tabf{background:url(../images/bn5.png) repeat-x; height:26px; line-height:26px; padding-left:3px; padding-right:3px; font-weight:bold;}
.tabg{background:url(../images/bn6.png) no-repeat; width:4px; height:26px;}
.tabf a{ color:#07487f;}


.tab5{width:100px; float:left;}
.tab6{background:url(../images/b2.png) no-repeat; width:86px; height:24px; line-height:24px; text-align:center; margin-top:15px; margin-left:8px; font-weight:bold;}
.tab6 a{color:#07487f;}
.tab66{background:url(../images/b1.png) no-repeat; width:86px; height:24px; line-height:24px; text-align:center; margin-top:15px; margin-left:8px; font-weight:bold;}
.tab66 a{color:#fff;}
.tab7{float:left; margin-top:15px; margin-left:20px;}

.q_table{border:#c4d9ee 1px solid;height:30px; line-height:30px; }
.q_table tr{border:#c4d9ee 1px solid; height:30px; line-height:30px;}
.q_table tr.tt{text-align:center; color:#000; font-family:"微软雅黑"; font-size:12px; height:30px; line-height:30px;}
.q_table td{border:#c4d9ee 1px solid; height:30px; line-height:30px;}
.collapse{width:100%;height:10px; text-align: center; background:white;margin-top:5px;padding-top:1px;}

.bgg2_div{background:#fff repeat; border:#247bd7 1px solid; width:99%; margin:0 auto; height:600px; }




ta @charset "utf-8";
/* CSS Document */

.accordion,
.accordion ul,
.accordion li,
.accordion a,
.accordion span {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

.accordion li {
	list-style: none;
}

/* Layout & Style */

.accordion li > a {
	display: block;
	position: relative;
	min-width: 110px;
	padding: 0 10px 0 40px;
	height: 32px;

	color: #000;
	font: bold 12px/32px Arial, sans-serif;
	text-decoration: none;
	text-shadow: 0px 1px 0px rgba(0,0,0, .35);



	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
}

.accordion > li:hover > a,
.accordion > li:target > a,
.accordion > li > a.active {
	color: #07487f;
	text-shadow: 1px 1px 1px rgba(255,255,255, .2);
	
	/*background: url(../img/active.png) repeat-x;*/
	background: #000;
	background: -moz-linear-gradient(top,  #000 0%, #000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000), color-stop(100%,#000));
	background: -webkit-linear-gradient(top,  #fff 0%,#309de9 100%);

}

.accordion li > a span {
	display: block;
	position: absolute;
	top: 7px;
	right: 0;
	padding: 0 10px;
	margin-right: 10px;
	
	font: normal bold 12px/18px Arial, sans-serif;
	background: #000;
	
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;

	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
	box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
}

.accordion > li:hover > a span,
.accordion > li:target > a span,
.accordion > li > a.active span {
	color: #000;
	text-shadow: 0px 1px 0px rgba(0,0,0, .35);
	background: #000;
}

/* Images */

.accordion > li > a:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	width: 24px;
	height: 24px;
	margin: 4px 8px;

	background-repeat: no-repeat;
	background-image: url(../img/icons.png);
	background-position: 0px 0px;
}

.accordion li.files > a:before { background-position: 0px 0px; }
.accordion li.files:hover > a:before,
.accordion li.files:target > a:before,
.accordion li.files > a.active:before { background-position: 0px -24px; }

.accordion li.mail > a:before { background-position: -24px 0px; }
.accordion li.mail:hover > a:before,
.accordion li.mail:target > a:before,
.accordion li.mail > a.active:before { background-position: -24px -24px; }

.accordion li.cloud > a:before { background-position: -48px 0px; }
.accordion li.cloud:hover > a:before,
.accordion li.cloud:target > a:before,
.accordion li.cloud > a.active:before { background-position: -48px -24px; }

.accordion li.sign > a:before { background-position: -72px 0px; }
.accordion li.sign:hover > a:before,
.accordion li.sign:target > a:before,
.accordion li.sign > a.active:before { background-position: -72px -24px; }

/* Sub Menu */

.sub-menu li a {
	color: #07487f;
	text-shadow: 1px 1px 0px rgba(255,255,255, .2);
	font-family:"微软雅黑";

	background: #d3ecfc;
	border-bottom: 1px solid #fff;

	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
}

.sub-menu li:hover a { background: #6fb9eb; }

.sub-menu li:last-child a { border: none; }

.sub-menu li > a span {
	color: #000;
	text-shadow: 1px 1px 0px rgba(255,255,255, .2);
	background: transparent;
	border: 1px solid #c9c9c9;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}



/* Functionality */

.accordion li > .sub-menu {
	display: none;
}

.accordion li:target > .sub-menu {
	display: block;
	
}

/*----------table-wsc-------------*/

.tab_info {
	font-size:12px;
	font-family:"微软雅黑";
	height:36px;
	BORDER-TOP: #98a9b8 1px solid;
	BORDER-LEFT: #98a9b8 1px solid;
	line-height:36px;
	width:100%;
}
.tab_info TD {
	font-size:12px;
	font-family:"微软雅黑";
	height:36px;
	BORDER-BOTTOM: #98a9b8 1px solid;
	BORDER-RIGHT: #98a9b8 1px solid;
	line-height:36px;
	word-break:keep-all;
	white-space:nowrap;
			color:#000;
}

.tab_info_nok {
	font-size:12px;
	font-family:"微软雅黑";
	height:36px;
	line-height:36px;
	width:100%;
}
.tab_info_nok TD {
	font-size:12px;
	font-family:"微软雅黑";
	height:36px;
	line-height:36px;
	word-break:keep-all;
	white-space:nowrap;
			color:#000;

}

.odd {
	font-size:12px;
	font-family:"微软雅黑";
	BACKGROUND-COLOR: #ffffff;
	
}
.even {
	font-size:12px;
	font-family:"微软雅黑";
	background-color: #f7f4ef;
}
.inquire_item {
	text-align:right;
	width:15%;
	padding-right:5px;
	background-color: #f7f4ef;


}
.inquire_item_docedit {
	text-align:right;
	width:8%;
	padding-right:5px;
	background-color: #f7f4ef;


}
.inquire_form {
	text-align:left;
	width:35%;
	padding-left:5px;
	BACKGROUND-COLOR: #ffffff;
}

.inquire_item_left {
	text-align:left;
	width:15%;
	padding-right:5px;
	background-color: #f7f4ef;
}

.inquire_form_right{
	text-align:right;
	width:35%;
	padding-left:5px;
	BACKGROUND-COLOR: #ffffff;
}
.del{
	background:url(icons/no.png) no-repeat;
	width:16px;
	height:16px;
}
